// 持续输入材料数量，每次炼金消耗3个材料，输出剩余数量，当材料不足3个时自动结束循环。

#include <iostream>
using namespace std;

int main() {
    int materials;
    cout << "输入材料数量：";
    cin >> materials;
    do {
        materials -= 3;
        cout << "炼金成功！剩余材料：" << materials << endl;
    } while (materials >= 3);
    cout << "材料不足！\n";
    return 0;
}